Big Huge Thesaurus

Indian rupee

noun